short-term contract - Espagnol Anglais Dictionnaire